Holiday
DELTA台達105 T5T6F5F6
The course “Introduction to programming II” has two goals. First, it drills the programmability of students via more practices and examples. Second, it introduces the basic knowledge and concepts of computer science through programming. Students who want to take this course should be familiar with basic programming in C. 1. How to write faster programs? ----- Data structure and algorithms 2. How does a computer run programs? ----- Compiler and computer system 3. How to represent and manipulate data? ----- Coding and data formatting 4. How to write big programs? --- -- ob<x>ject oriented programming and windows programming 5. How to make programs smarter? ----- AI and computer gaming
Course keywords: Data structure, Algorithms, Compiler, Computer system, ob<x>ject oriented programming This is a 16+2 weeks course. [課程概述 Course Description] The course “Introduction to programming II” has two goals. First, it drills the programmability of students via more practices and examples. Second, it introduces the basic knowledge and concepts of computer science through programming. Students who want to take this course should be familiar with basic programming in C. [指定用書 Text Books] None. All the materials will be offered in the eeclass system. [授課大綱 Syllabus] 1. How to write faster programs? ----- Data structure and algorithms 2. How does a computer run programs? ----- Complier and computer system 3. How to represent and manipulate data? ----- Coding and data formatting 4. How to write big programs? ----- object oriented programming and windows programming 5. How to make programs smarter? ----- AI and computer gaming [授課形式 Teaching Method] Four hours per week. Two-hour lecture in the classroom (Tuesday) and two-hour lab every two weeks in the computer room (Friday). [成績考核 Evaluation] 1. Online judge labs (8%) — every two weeks 2. One written exam (10%) 3. Two midterm online exams (15% + 15%) 4. One final online exam (25%) 5. Projects (27%) - Mini project I (Calculator): 9% - Mini project II & hackathon (Allegro game (OOP)): 6% - Final project (Allegro game (OOP)): 12% [採用下列何項 AI 使用規則 (Indicate which of the following options you use to manage student use of the AI)] 完全開放使用且無須註明 Unrestricted use with no disclosure required
MON | TUE | WED | THU | FRI | |
08:00108:50 | |||||
09:00209:50 | |||||
10:10311:00 | |||||
11:10412:00 | |||||
12:10n13:00 | |||||
13:20514:10 | |||||
14:20615:10 | |||||
15:30716:20 | |||||
16:30817:20 | |||||
17:30918:20 | |||||
18:30a19:20 | |||||
19:30b20:20 | |||||
20:30c21:20 |
Average GPA 2.63
Std. Deviation 1.31
平均百分制 70.79
標準差 22.18
平均百分制 72.64
標準差 19.66
平均百分制 74.47
標準差 13.46
平均GPA 2.7
標準差 1.09
16週課程。本課程上150分鐘,其餘時間由教授視情況彈性運用。T56在資電323、326、328、132電腦教室上課。
【上學期原修計算機程式設計一CS 135501(胡敏君老師)同學選課優先,第3次選課起開放】
-